my favorite part - Turkish English Dictionary